/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.salesReceipts;

import com.gys.data.salesReceipts.SaleActSelectTableTwoData;
import java.util.List;

public class SaleActSelectTableOneData {
    private String promotionNameF;
    private String endTimeF;
    private String voucherIdF;
    private String startTimeF;
    private String promotionContentF;
    private String endDataF;
    private String indexF;
    private String startDataF;
    private String dataF;
    private String weekF;
    List<SaleActSelectTableTwoData> saleActSelectTableTwoDataList;

    public String getPromotionNameF() {
        return this.promotionNameF;
    }

    public String getEndTimeF() {
        return this.endTimeF;
    }

    public String getVoucherIdF() {
        return this.voucherIdF;
    }

    public String getStartTimeF() {
        return this.startTimeF;
    }

    public String getPromotionContentF() {
        return this.promotionContentF;
    }

    public String getEndDataF() {
        return this.endDataF;
    }

    public String getIndexF() {
        return this.indexF;
    }

    public String getStartDataF() {
        return this.startDataF;
    }

    public String getDataF() {
        return this.dataF;
    }

    public String getWeekF() {
        return this.weekF;
    }

    public List<SaleActSelectTableTwoData> getSaleActSelectTableTwoDataList() {
        return this.saleActSelectTableTwoDataList;
    }

    public void setPromotionNameF(String promotionNameF) {
        this.promotionNameF = promotionNameF;
    }

    public void setEndTimeF(String endTimeF) {
        this.endTimeF = endTimeF;
    }

    public void setVoucherIdF(String voucherIdF) {
        this.voucherIdF = voucherIdF;
    }

    public void setStartTimeF(String startTimeF) {
        this.startTimeF = startTimeF;
    }

    public void setPromotionContentF(String promotionContentF) {
        this.promotionContentF = promotionContentF;
    }

    public void setEndDataF(String endDataF) {
        this.endDataF = endDataF;
    }

    public void setIndexF(String indexF) {
        this.indexF = indexF;
    }

    public void setStartDataF(String startDataF) {
        this.startDataF = startDataF;
    }

    public void setDataF(String dataF) {
        this.dataF = dataF;
    }

    public void setWeekF(String weekF) {
        this.weekF = weekF;
    }

    public void setSaleActSelectTableTwoDataList(List<SaleActSelectTableTwoData> saleActSelectTableTwoDataList) {
        this.saleActSelectTableTwoDataList = saleActSelectTableTwoDataList;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof SaleActSelectTableOneData)) {
            return false;
        }
        SaleActSelectTableOneData other = (SaleActSelectTableOneData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$promotionNameF = this.getPromotionNameF();
        String other$promotionNameF = other.getPromotionNameF();
        if (this$promotionNameF == null ? other$promotionNameF != null : !this$promotionNameF.equals(other$promotionNameF)) {
            return false;
        }
        String this$endTimeF = this.getEndTimeF();
        String other$endTimeF = other.getEndTimeF();
        if (this$endTimeF == null ? other$endTimeF != null : !this$endTimeF.equals(other$endTimeF)) {
            return false;
        }
        String this$voucherIdF = this.getVoucherIdF();
        String other$voucherIdF = other.getVoucherIdF();
        if (this$voucherIdF == null ? other$voucherIdF != null : !this$voucherIdF.equals(other$voucherIdF)) {
            return false;
        }
        String this$startTimeF = this.getStartTimeF();
        String other$startTimeF = other.getStartTimeF();
        if (this$startTimeF == null ? other$startTimeF != null : !this$startTimeF.equals(other$startTimeF)) {
            return false;
        }
        String this$promotionContentF = this.getPromotionContentF();
        String other$promotionContentF = other.getPromotionContentF();
        if (this$promotionContentF == null ? other$promotionContentF != null : !this$promotionContentF.equals(other$promotionContentF)) {
            return false;
        }
        String this$endDataF = this.getEndDataF();
        String other$endDataF = other.getEndDataF();
        if (this$endDataF == null ? other$endDataF != null : !this$endDataF.equals(other$endDataF)) {
            return false;
        }
        String this$indexF = this.getIndexF();
        String other$indexF = other.getIndexF();
        if (this$indexF == null ? other$indexF != null : !this$indexF.equals(other$indexF)) {
            return false;
        }
        String this$startDataF = this.getStartDataF();
        String other$startDataF = other.getStartDataF();
        if (this$startDataF == null ? other$startDataF != null : !this$startDataF.equals(other$startDataF)) {
            return false;
        }
        String this$dataF = this.getDataF();
        String other$dataF = other.getDataF();
        if (this$dataF == null ? other$dataF != null : !this$dataF.equals(other$dataF)) {
            return false;
        }
        String this$weekF = this.getWeekF();
        String other$weekF = other.getWeekF();
        if (this$weekF == null ? other$weekF != null : !this$weekF.equals(other$weekF)) {
            return false;
        }
        List<SaleActSelectTableTwoData> this$saleActSelectTableTwoDataList = this.getSaleActSelectTableTwoDataList();
        List<SaleActSelectTableTwoData> other$saleActSelectTableTwoDataList = other.getSaleActSelectTableTwoDataList();
        return !(this$saleActSelectTableTwoDataList == null ? other$saleActSelectTableTwoDataList != null : !(this$saleActSelectTableTwoDataList).equals(other$saleActSelectTableTwoDataList));
    }

    protected boolean canEqual(Object other) {
        return other instanceof SaleActSelectTableOneData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $promotionNameF = this.getPromotionNameF();
        result = result * 59 + ($promotionNameF == null ? 43 : $promotionNameF.hashCode());
        String $endTimeF = this.getEndTimeF();
        result = result * 59 + ($endTimeF == null ? 43 : $endTimeF.hashCode());
        String $voucherIdF = this.getVoucherIdF();
        result = result * 59 + ($voucherIdF == null ? 43 : $voucherIdF.hashCode());
        String $startTimeF = this.getStartTimeF();
        result = result * 59 + ($startTimeF == null ? 43 : $startTimeF.hashCode());
        String $promotionContentF = this.getPromotionContentF();
        result = result * 59 + ($promotionContentF == null ? 43 : $promotionContentF.hashCode());
        String $endDataF = this.getEndDataF();
        result = result * 59 + ($endDataF == null ? 43 : $endDataF.hashCode());
        String $indexF = this.getIndexF();
        result = result * 59 + ($indexF == null ? 43 : $indexF.hashCode());
        String $startDataF = this.getStartDataF();
        result = result * 59 + ($startDataF == null ? 43 : $startDataF.hashCode());
        String $dataF = this.getDataF();
        result = result * 59 + ($dataF == null ? 43 : $dataF.hashCode());
        String $weekF = this.getWeekF();
        result = result * 59 + ($weekF == null ? 43 : $weekF.hashCode());
        List<SaleActSelectTableTwoData> $saleActSelectTableTwoDataList = this.getSaleActSelectTableTwoDataList();
        result = result * 59 + ($saleActSelectTableTwoDataList == null ? 43 : ($saleActSelectTableTwoDataList).hashCode());
        return result;
    }

    public String toString() {
        return "SaleActSelectTableOneData(promotionNameF=" + this.getPromotionNameF() + ", endTimeF=" + this.getEndTimeF() + ", voucherIdF=" + this.getVoucherIdF() + ", startTimeF=" + this.getStartTimeF() + ", promotionContentF=" + this.getPromotionContentF() + ", endDataF=" + this.getEndDataF() + ", indexF=" + this.getIndexF() + ", startDataF=" + this.getStartDataF() + ", dataF=" + this.getDataF() + ", weekF=" + this.getWeekF() + ", saleActSelectTableTwoDataList=" + this.getSaleActSelectTableTwoDataList() + ")";
    }
}

